package com.million.gulimall.product.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.million.common.utils.PageUtils;
import com.million.gulimall.product.entity.CategoryEntity;

import java.util.List;
import java.util.Map;

/**
 * 商品三级分类
 *
 * @author wujunjie
 * @email 1658634188@qq.com
 * @date 2022-05-10 21:30:28
 */
public interface CategoryService extends IService<CategoryEntity> {

    //查询出所有分类以及子分类，用树形结构组装起来，使用递归
    List<CategoryEntity> listWithTree ();

    //1. 检查当前的菜单是否被别的地方使用,删除分类信息
    void removeMenuByIds (List<Long> asList);
}

